package com.kyh.util;

import java.util.ArrayList;
import java.util.List;

public abstract class NameUtil {
	
	public static List<String> nameList1 = new ArrayList<String>() {{
		add("赵");
		add("钱");
		add("孙");
		add("李");
		add("周");
		add("吴");
		add("郑");
		add("王");
		add("冯");
		add("陈");
		add("褚");
		add("卫");
		add("蒋");
		add("沈");
		add("韩");
		add("杨");
		add("朱");
		add("秦");
		add("尤");
		add("许");
		add("何");
		add("吕");
		add("施");
		add("张");
		add("孔");
		add("曹");
		add("严");
		add("华");
		add("金");
		add("魏");
		add("陶");
		add("姜");
		add("戚");
		add("谢");
		add("邹");
		add("喻");
		add("柏");
		add("水");
		add("窦");
		add("章");
		add("云");
		add("苏");
		add("潘");
		add("葛");
		add("奚");
		add("范");
		add("彭");
		add("郎");
		add("鲁");
		add("韦");
		add("昌");
		add("马");
		add("苗");
		add("凤");
		add("花");
		add("方");
		add("俞");
		add("任");
		add("袁");
		add("柳");
		add("酆");
		add("鲍");
		add("史");
		add("唐");
		add("费");
		add("廉");
		add("岑");
		add("薛");
		add("雷");
		add("贺");
		add("倪");
		add("汤");
	}};
	
	public static List<String> nameList2 = new ArrayList<String>() {{
		add("志");
		add("小");
		add("惠");
		add("丽");
		add("美");
		add("建");
		add("德");
		add("晓");
		add("彩");
		add("秋");
		add("伟");
		add("锦");
		add("少");
		add("金");
		add("康");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
		add("xxxxx");
	}};
	
	/*
	 * 生成随机验证码
	 */
	public static String createRandomNumCode(int length) {
		String code = "";
		for (int i = 0; i < length; i++) {
			int c = (int) (Math.random() * 10);
			code += c;
		}
		return code;
	}
	
	public static String createRandomName() {
		String mobile = "";
		
		int preSize = nameList1.size();
		int randomPre = (int) (Math.random() * preSize);
		String mobilePre = nameList1.get(randomPre);
		
		mobile = mobilePre;
		return mobile;
	}
	
	public static void main(String[] args) {
		for (int i = 0; i < 55; i++) {
			System.out.println(createRandomName());
		}
	}
}
